computer-based research facility - Español Inglés Diccionario